XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
ReportingUnit
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Revenue $ 738,256 $ 634,439 $ 632,362
Number of reporting units | ReportingUnit 1    
Impairment to goodwill $ 0 0 0
Impairment charges 0 0 0
Impairment of intangible assets 0    
Sales Revenue      
Summary Of Significant Accounting Policies [Line Items]      
Revenue $ 0 $ 0 $ 0
Total Revenue | Geographic Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 100.00% 100.00% 100.00%
Total Revenue | United States | Geographic Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 10.00% 10.00% 10.00%
Long-lived assets | United States | Geographic Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 10.00% 10.00%  
Minimum | Sales Revenue | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 10.00% 10.00% 10.00%
Customer Number One | Accounts Receivable | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 10.00% 10.00%