XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from External Customer [Line Items]    
Total $ 48,317 $ 46,823
United States [Member]    
Revenue from External Customer [Line Items]    
Total 47,752 46,116
Canada [Member]    
Revenue from External Customer [Line Items]    
Total 130 294
India and other [Member]    
Revenue from External Customer [Line Items]    
Total $ 435 $ 413