XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies- Narrative (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
Dec. 31, 2023
USD ($)
Property, Plant and Equipment [Line Items]      
Number of operating segments | segment 1    
Number of customers | segment 2    
Accounts receivable, net | $ $ 36,483,000   $ 24,089,000
Allowance for doubtful accounts | $ $ 0   $ 0
Revenue Benchmark | Customer Concentration Risk | Major Customer One      
Property, Plant and Equipment [Line Items]      
Concentration risk (as percent) 49.00% 50.00%  
Revenue Benchmark | Customer Concentration Risk | Major Customer Two      
Property, Plant and Equipment [Line Items]      
Concentration risk (as percent) 38.00% 39.00%  
Minimum      
Property, Plant and Equipment [Line Items]      
Receivable standard credit terms (in days) 30 days    
Maximum      
Property, Plant and Equipment [Line Items]      
Receivable standard credit terms (in days) 45 days