Quarterly report pursuant to Section 13 or 15(d)

Schedule of Changes in Accounts Receivable, Net of Credit Losses (Details)

v3.24.3
Schedule of Changes in Accounts Receivable, Net of Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Accounts Receivable (net) $ 8,741 $ 15,342 $ 9,722 $ 9,364
Change in accounts receivable (net) (990) 6,034    
Year to Date Changes [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Change in accounts receivable (net) $ (981) $ 5,978    
Change in accounts receivables, percentage (10.10%) 63.80%