v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
Jun. 30, 2026
USD ($)
Financialinstitution
Customers
Jun. 30, 2025
Dec. 31, 2025
USD ($)
Accounting Policies [Line Items]          
Number of customers | Customers     314    
Cash and cash equivalents $ 6,410   $ 6,410   $ 15,797
Customer Concentration Risk | Accounts Receivable and Contract Assets | NEW YORK          
Accounting Policies [Line Items]          
Concentration risk percentage     29.00%   33.00%
Customer Concentration Risk | Revenues | NEW YORK          
Accounting Policies [Line Items]          
Concentration risk percentage 27.00% 25.00% 27.00% 31.00%  
Credit Concentration Risk          
Accounting Policies [Line Items]          
Cash deposits insured $ 250,000   $ 250,000    
Credit Concentration Risk | United States          
Accounting Policies [Line Items]          
Number of financial institutions at which cash deposits are maintained | Financialinstitution     3    
Credit Concentration Risk | International          
Accounting Policies [Line Items]          
Number of financial institutions at which cash deposits are maintained | Financialinstitution     4    
Credit Concentration Risk | Domestic Financial Institution One          
Accounting Policies [Line Items]          
Cash and cash equivalents 5,000   $ 5,000    
Credit Concentration Risk | Domestic Financial Institution Two          
Accounting Policies [Line Items]          
Cash and cash equivalents 100   100    
Credit Concentration Risk | Domestic Financial Institution Three          
Accounting Policies [Line Items]          
Cash and cash equivalents $ 9   $ 9