XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Components of Operating Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total operating expenses $ 51,812 $ 63,051 $ 112,415 $ 128,403
Personnel-related expenses        
Segment Reporting Information [Line Items]        
Total operating expenses 27,439 33,430 56,258 68,305
Other segment expenses        
Segment Reporting Information [Line Items]        
Total operating expenses $ 24,373 $ 29,621 $ 56,157 $ 60,098