XML 82 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease costs    
Operating lease cost $ 1,764 $ 1,620
Short-term lease cost 33 39
Variable lease cost 970 983
Total lease cost 2,767 2,642
Assets:    
Right-of-use asset - operating leases 10,766 11,241
Liabilities    
Operating lease liability, current 864 774
Operating lease liabilities, net of current portion 17,170 17,969
Total operating lease liabilities $ 18,034 $ 18,743
Other information    
Weighted-average remaining lease term (in years) 10 years 8 months 12 days 11 years 8 months 12 days
Weighted-average incremental borrowing rate 7.00% 7.00%