v3.26.3
Revenue from Contracts with Customers - Summary of Revenue from External Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue from External Customer [Line Items]        
Total $ 41,987 $ 48,496 $ 124,517 $ 145,910
United States [Member]        
Revenue from External Customer [Line Items]        
Total 40,791 48,078 121,751 144,412
Canada [Member]        
Revenue from External Customer [Line Items]        
Total 397 112 537 388
India and other [Member]        
Revenue from External Customer [Line Items]        
Total $ 799 $ 306 $ 2,229 $ 1,110