XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases:    
ROU assets $ 10,713 $ 11,142
Lease liability, current 1,266 1,230
Lease liability, long-term 10,043 10,507
Total lease liabilities $ 11,309 $ 11,737
Weighted-average remaining lease term (in years) 5 years 3 months 18 days 5 years 7 months 6 days
Weighted-average discount rate (annualized) 6.30% 6.20%