XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Schedule of Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 88,832 $ 87,818 $ 268,330 $ 305,851
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 85,216 81,512 258,113 292,122
Other countries        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 3,616 $ 6,306 $ 10,217 $ 13,729