XML 100 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments and Geographic Information - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues $ 242,238 $ 222,012 $ 194,101
Equipment, Enterprise Software and Leasehold Improvements, net 2,665 3,038 1,971
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues 236,187 214,379 189,890
Equipment, Enterprise Software and Leasehold Improvements, net 1,353 2,221 1,613
Canada [Member]      
Segment Reporting Information [Line Items]      
Revenues 4,215 4,543 3,603
Equipment, Enterprise Software and Leasehold Improvements, net 429 2 7
India and Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 1,836 3,090 608
Equipment, Enterprise Software and Leasehold Improvements, net $ 883 $ 815 $ 351