Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Future Minimum Lease Payments) (Details)

v3.25.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Future Lease Liability  
Year Ended December 31, 2025 $ 3,533
Year Ended December 31, 2026 3,272
Year Ended December 31, 2027 2,923
Year Ended December 31, 2028 2,967
Other 8,125
Total operating lease liabilities 20,820
Less: present value discount (3,447)
Net operating lease liabilities, short-term and long-term $ 17,373