v3.25.2
Leases - Property Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating lease cost        
Property leases - fixed $ 2,271 $ 1,899 $ 4,537 $ 3,758
Property leases - variable 27 143 54 177
Finance lease cost        
Amortization of property right-of-use assets 18 18 37 37
Interest on lease liabilities 9 10 18 19
Lease costs $ 2,325 $ 2,070 $ 4,646 $ 3,991