XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Segment
Sep. 30, 2023
USD ($)
Segment
Sep. 30, 2024
USD ($)
Segment
Sep. 30, 2023
USD ($)
Segment
Dec. 31, 2023
Summary Of Significant Accounting Policies [Line Items]          
Instrument-specific credit risk loss     $ 2,000    
Instrument-specific credit risk income       $ 2,541,000  
Accumulated other comprehensive income to other expense upon short term debt conversion       155,000  
Other comprehensive income (loss) $ (2,000) $ 0 $ (2,000) $ 2,541,000  
Number of business segments | Segment 3 3 3 3  
Income (loss) from allocated to warrants     $ 0 $ 0  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023   Jan. 01, 2023    
Change in accounting principle, accounting standards update, adopted true   true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true   true    
Accounting Standards Update [Extensible Enumeration]     Accounting Standards Update 2016-13    
Customer Concentration Risk | Revenue | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Concentration percentage 10.00%        
Customer Concentration Risk | Two customer | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Concentration percentage     33.00%   63.00%
Customer Concentration Risk | Two customer | Accounts Receivable | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Concentration percentage     10.00%   10.00%
Customer Concentration Risk | One customer | Revenue          
Summary Of Significant Accounting Policies [Line Items]          
Concentration percentage   15.00% 15.00% 21.00%