XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Long-term Debt - Schedule of Future Minimum Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2024 $ 0  
2025 0  
2026 11,053  
2027 and thereafter 0  
Total future minimum payments 11,053  
Imputed interest 2,376  
Total Debt as of December 31, 2023 $ 13,429 $ 0