v3.26.1
Centre Lane Senior Secured Credit Facility - Schedule of Loan Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Net principal $ 86,755 $ 84,276
Add: debt discount 1,403 1,864
Outstanding principal 88,158 86,140
Centre Lane Senior Secured Credit Facility    
Line of Credit Facility [Line Items]    
Note payable - Centre Lane Senior Secured Credit Facility - related party (current) $ 86,755 $ 84,276