v3.25.3
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 11, 2024
Aug. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related party transactions              
Lease termination fee payable   $ 6,600,000          
Guarantee fee payable   $ 600,000          
Pay period for compensation for guarantee   6 months          
Revenue     $ 55,541,000 $ 69,114,000 $ 184,538,000 $ 216,741,000  
Accounts receivable, net     2,944,000   2,944,000   $ 3,767,000
Related Party              
Related party transactions              
Revenue       100,000   200,000  
Related party expense     0 0 0 0  
Accounts receivable, net     900,000   900,000   $ 900,000
Investment Agreement With One Planet Group              
Related party transactions              
Payments to related party     100,000 $ 100,000 300,000 $ 100,000  
Agreement with Buyerlink Inc.              
Related party transactions              
Payments to related party     $ 0   $ 0    
One Planet Group              
Related party transactions              
Issuance of common stock (in shares) 177,515