XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Segment Reporting Information by Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total revenues $ 269,668 $ 246,151
Less:    
Interest and other income (expense), net 2,089 4,016
Benefit from income taxes (2,507) (2,155)
Net loss (7,023) (15,676)
Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenues 269,668 246,151
Less:    
Adjusted cost of revenues (156,007) (148,157)
Adjusted operating expenses (104,354) (101,722)
Other segment items (20,926) (18,119)
Interest and other income (expense), net 2,089 4,016
Benefit from income taxes (2,507) (2,155)
Net loss $ (7,023) $ (15,676)