XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from External Customer [Line Items]        
Total $ 49,534 $ 52,204 $ 96,357 $ 107,267
United States [Member]        
Revenue from External Customer [Line Items]        
Total 48,515 51,265 94,631 105,020
Canada [Member]        
Revenue from External Customer [Line Items]        
Total 308 701 602 1,532
India and Other [Member]        
Revenue from External Customer [Line Items]        
Total $ 711 $ 238 $ 1,124 $ 715