v3.25.4
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS - Schedule of Compensation and Other Employee Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Compensation and Other Employee Benefits    
Accrued salaries and wages $ 68,704 $ 64,960
Accrued bonus 30,356 26,502
Accrued employee benefits 77,470 75,456
Total $ 176,530 $ 166,918