XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock based Compensation      
Total $ 16,702 $ 99,214 $ 43,158
2026 16,332    
2027 9,896    
2028 5,421    
2029 1,097    
Included in general and administrative      
Stock based Compensation      
Total 13,285 79,931 36,041
Included in cost of services      
Stock based Compensation      
Total $ 3,417 $ 19,283 $ 7,117