XML 60 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Impact of Revision to Specific Line Items in Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Revolving credit agreements outstanding $ 10,843 $ 35,936
Total Current Liabilities 342,204 428,575
Non-current revolving credit agreement outstanding 180,000 $ 60,000
As Reported [Member]    
Revolving credit agreements outstanding 190,843  
Total Current Liabilities 522,204  
Adjustment [Member]    
Revolving credit agreements outstanding (180,000)  
Total Current Liabilities (180,000)  
Non-current revolving credit agreement outstanding $ 180,000