XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Customers
Sep. 30, 2024
USD ($)
Customers
Sep. 30, 2025
USD ($)
Customers
Sep. 30, 2024
USD ($)
Customers
Dec. 31, 2024
USD ($)
Significant Accounting Policies [Line Items]          
Amortization of intangible assets $ 14,900,000 $ 1,400,000 $ 22,500,000 $ 4,100,000  
Goodwill, impairment loss 0 0 0 0  
Allowance for doubtful accounts 0   0   $ 0
Impairment of Long-Lived Assets to be Disposed of 0 0 0 0  
Capitalized materials and supplies 5,900,000 1,900,000 10,100,000 4,500,000  
Letters of credit outstanding amount 5,200,000   5,200,000   2,100,000
Excess and Obsolescence [Member]          
Significant Accounting Policies [Line Items]          
Excess and obsolescence charges 0 1,000,000 0 1,100,000  
Materials and Supplies Excess and Obsolescence [Member]          
Significant Accounting Policies [Line Items]          
Excess and obsolescence charges 700,000   1,200,000    
Capitalized Commissions [Member]          
Significant Accounting Policies [Line Items]          
Capitalized contract cost $ 2,100,000   2,100,000   $ 2,400,000
Capitalized contract cost amortization expense   $ 400,000 $ 1,100,000 $ 1,300,000  
Revenue Benchmark [Member]          
Significant Accounting Policies [Line Items]          
Number of customers over ten percent benchmark | Customers 3 2 2 2  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     10.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customer [Member]          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage   84.00%   79.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Zero Customer [Member]          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 61.00%   54.00%    
Internally Use Software [Member]          
Significant Accounting Policies [Line Items]          
Amortization of intangible assets $ 1,700,000 $ 1,400,000 $ 4,800,000 $ 3,800,000  
Intangible asset capitalized during period 2,000,000 1,700,000 5,400,000 5,500,000  
Externally Use Software [Member]          
Significant Accounting Policies [Line Items]          
Intangible asset capitalized during period $ 0 $ 0 $ 0 $ 0  
Computer Software, Intangible Asset [Member]          
Significant Accounting Policies [Line Items]          
Finite lived intangible asset, estimated useful life 3 years   3 years