XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information - Summary of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue by Geographic Region:      
Total Revenue $ 914,242 $ 1,655,035 $ 951,373
United States      
Revenue by Geographic Region:      
Total Revenue 863,289 1,610,400 909,033
International      
Revenue by Geographic Region:      
Total Revenue $ 50,953 $ 44,635 $ 42,340