XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Schedule of New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total assets $ 71,712 $ 51,370  
Total liabilities 142,199 83,684  
Total Equity $ (70,487) $ (32,314) $ 4,837