Annual report pursuant to Section 13 and 15(d)

Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs

v3.24.1
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs [Line Items]    
Total $ 10,647 $ 223
Accumulated amortization (9,341) (73)
Deferred debt issuance costs 1,306 150
Standing Letter of Credit [Member]    
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs [Line Items]    
Total 150 223
Equity Letter of Credit [Member]    
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs [Line Items]    
Total 554
Line of Credit [Member]    
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs [Line Items]    
Total $ 9,943