v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Customers
Financialinstitution
Mar. 31, 2025
Dec. 31, 2025
USD ($)
Accounting Policies [Line Items]      
Number of customers | Customers 313    
Cash and cash equivalents $ 14,242,000   $ 15,797,000
Customer Concentration Risk | Accounts Receivable and Contract Assets | NEW YORK      
Accounting Policies [Line Items]      
Concentration risk percentage 28.00%   33.00%
Customer Concentration Risk | Revenues | NEW YORK      
Accounting Policies [Line Items]      
Concentration risk percentage 27.00% 37.00%  
Credit Concentration Risk      
Accounting Policies [Line Items]      
Cash deposits insured $ 250,000,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 $ 12,700,000    
Credit Concentration Risk | Domestic Financial Institution Two      
Accounting Policies [Line Items]      
Cash and cash equivalents 100,000    
Credit Concentration Risk | Domestic Financial Institution Three      
Accounting Policies [Line Items]      
Cash and cash equivalents $ 2,000