Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Schedule of Loans Payable (Details)

v3.25.4
DEBT - Schedule of Loans Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Principal outstanding $ 52,500 $ 60,000
Unamortized debt issuance costs (206) (320)
Principal outstanding, net of unamortized debt issuance costs 52,294 59,680
Reported as:    
Loans payable, net, current portion 29,812 7,272
Long-term portion of loans payable, net 22,482 52,408
Total $ 52,294 $ 59,680