XML 149 R132.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]      
Operating lease costs $ 7,796 $ 6,566 $ 6,864
Finance lease costs:      
Amortization of right-of-use asset 160 0 0
Interest on lease liability 431 0 0
Short-term lease costs 146 134 75
Sublease income (1,009) 0 0
Total lease cost 7,524 6,700 $ 6,939
Operating leases 5,284 5,074  
Finance lease $ 313 $ 0  
Operating lease, Weighted Average Remaining Lease Term 22 years 6 months 11 years  
Operating lease, Weighted Average Discount Rate 8.10% 9.00%  
Finance lease, Weighted Average Remaining Lease Term 37 years 10 months 24 days    
Finance lease, Weighted Average Discount Rate 6.40%