v3.26.1
LEASES - Schedule of Impact of Operating And Finance Leases to Condensed Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Operating lease cost $ 1,698 $ 1,983 $ 3,421 $ 4,022  
Operating cash flows from operating leases 1,521 1,645 3,075 3,359  
Right-of-use assets obtained in exchange for additional operating lease liabilities from lease modification $ 0 457 $ 0 457  
Weighted average remaining lease term - operating leases (in years)         12 years 1 month 6 days
Weighted average discount rate - operating leases 11.50%   11.50%   11.70%
Finance lease cost $ 143 226 $ 276 456  
Cash flows from finance leases $ 201 $ 193 $ 395 $ 380  
Weighted average remaining lease term - finance leases (in years)         3 years 2 months 12 days
Weighted average discount rate - finance leases 11.30%   11.30%   11.30%