XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
GEOGRAPHIC INFORMATION - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets $ 104,109 $ 114,774
U.S.    
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets 89,522 97,936
Rest of the world    
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets $ 14,587 $ 16,838