XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenues $ 48,317 $ 46,823
United States [Member]    
Segment Reporting Information [Line Items]    
Revenues 47,752 46,116
Canada [Member]    
Segment Reporting Information [Line Items]    
Revenues 130 294
India and Other [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 435 $ 413