XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Percent of fortune 500 companies serviced 90.00%    
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Net cash from operating activities $ (39,714)   $ 10,562
Net cash from investing activities $ (41,413)   $ 28,029
Revision of Prior Period, Error Correction, Adjustment      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Net cash from operating activities   $ (5,000)  
Net cash from investing activities   $ 5,000