Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Deferred Debt Issuance Costs (Details) - Schedule of Deferred Debt Issuance Costs - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Schedule of Deferred Debt Issuance Costs [Abstract]    
SLOC $ 150 $ 223
Line of Credit 9,943
Total 10,093 223
Accumulated amortization (4,274) (73)
Deferred debt issuance costs, net $ 5,819 $ 150