v3.26.1
Accruals and Other Current Liabilities
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accruals and Other Current Liabilities Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
June 30, 2026December 31, 2025
Accrued benefits$48,179 $45,120 
Accrued compensation31,199 45,776 
Other accrued and current liabilities102,656 82,359 
Total accruals and other current liabilities$182,034 $173,255