XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Term Loan Obligations - Face Value to Book Value Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Face Value to Book Value [Abstract]    
Term loan obligation, current $ (3,976) $ (1,608)
Term loan obligation   $ 3,786