Annual report pursuant to Section 13 and 15(d)

Debt (Summary of Loans Payable) (Details)

v3.24.0.1
Debt (Summary of Loans Payable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
DEBT    
Principal outstanding $ 60,000 $ 40,000
Unamortized debt issuance costs (398) (552)
Principal outstanding, net of unamortized debt issuance costs 59,602 39,448
Reported as:    
Loans payable, net, current portion 7,229  
Long-term portion of loans payable, net 52,373 39,448
Total $ 59,602 $ 39,448