XML 78 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities and Accrued Expenses - Additional Information (Details) - Line of Credit - Customer Investment Agreement - USD ($)
Jun. 28, 2023
Aug. 04, 2023
Debt Instrument [Line Items]    
Maximum amount of borrowings $ 150,000,000  
Term of borrowings 18 months  
Borrowings outstanding $ 0  
Subsequent event    
Debt Instrument [Line Items]    
Borrowings outstanding   $ 4,400,000
GC Customer Value Arranger, LLC    
Debt Instrument [Line Items]    
Investment amount, percent of growth spend up to 80% 80.00%  
Internal rate of return on growth pend 16.00%