XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - GreenLeaf Unsecured Note (Details) - Unsecured Debt - GreenLeaf Note - USD ($)
$ in Thousands
1 Months Ended
May 01, 2023
Apr. 30, 2024
Debt Instrument [Line Items]    
Deferred payments $ 10,000  
Effective interest rate 4.50%  
Repayments of Unsecured Debt   $ 5,000