XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Percent of fortune 500 companies serviced (more than) 90.00%       90.00%    
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Net income (loss) $ 51,963   $ (138,472)   $ 117,360 $ (166,224)  
Revision of Prior Period, Adjustment              
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Net income (loss)   $ 4,000   $ 5,000     $ 4,000