Annual report pursuant to Section 13 and 15(d)

Leases - Property Lease Costs (Details)

v3.25.0.1
Leases - Property Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease cost      
Property leases - fixed $ 7,845 $ 6,955 $ 4,114
Property leases - variable 246 66 65
Finance lease cost      
Amortization of property right-of-use assets 74 76 31
Interest on lease liabilities 37 42 0
Lease costs $ 8,202 $ 7,139 $ 4,210