XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 201,098 $ 242,238 $ 222,012
Equipment, Enterprise Software and Leasehold Improvements, net 1,913 2,665 3,038
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues 197,246 236,187 214,379
Equipment, Enterprise Software and Leasehold Improvements, net 791 1,353 2,221
Canada [Member]      
Segment Reporting Information [Line Items]      
Revenues 2,474 4,215 4,543
Equipment, Enterprise Software and Leasehold Improvements, net 332 429 2
India and Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 1,378 1,836 3,090
Equipment, Enterprise Software and Leasehold Improvements, net $ 790 $ 883 $ 815