XML 61 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 41,083 $ 48,317
United States [Member]    
Segment Reporting Information [Line Items]    
Revenues 40,394 47,752
Canada [Member]    
Segment Reporting Information [Line Items]    
Revenues 102 130
India and Other [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 587 $ 435