XML 100 R69.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease cost $ 4,231 $ 3,521
Short-term lease cost 281 0
Variable payments 2,047 1,554
Total lease cost 6,559 5,075
Lessee, Lease, Other Information [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities Operating cash flows from operating leases 3,800 3,026
Right-of-use assets obtained in exchange for new operating lease liabilities $ 0 $ 5,737
Weighted-average remaining lease term — operating leases 5 years 3 months 18 days 6 years 3 months 18 days
Weighted-average discount rate — operating leases 10.30% 10.30%