XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 198,943 $ 201,098 $ 242,238
Equipment, Enterprise Software and Leasehold Improvements, net 1,998 1,913 2,665
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues 195,455 197,246 236,187
Equipment, Enterprise Software and Leasehold Improvements, net 851 791 1,353
Canada [Member]      
Segment Reporting Information [Line Items]      
Revenues 1,041 2,474 4,215
Equipment, Enterprise Software and Leasehold Improvements, net 254 332 429
India and Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 2,447 1,378 1,836
Equipment, Enterprise Software and Leasehold Improvements, net $ 893 $ 790 $ 883