XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Receivable - Rainmaker Note Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 14, 2024
Sep. 30, 2024
Sep. 14, 2020
Receivables [Abstract]      
Promissory note receivable $ 4,400   $ 3,100
Stated interest rate     10.00%
Note receivable fully reserved   All amounts related to the Rainmaker Note have been fully reserved in prior periods  
Subsequent Event [Line Items]      
Promissory note receivable $ 4,400   $ 3,100
Note receivable due date Jan. 14, 2025