XML 99 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 224,888 $ 178,687 $ 637,265 $ 507,337
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 183,578 139,574 528,525 405,428
Canada        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 33,509 31,639 85,857 81,517
Other International        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 7,801 $ 7,473 $ 22,883 $ 20,391