XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Consolidated Balance Sheet Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Regulated Operations [Abstract]    
Accrued benefits and retirement $ 7,102 $ 10,329
Accrued vendor liabilities 7,257 6,883
Acquisition holdback liability 3,904 4,679
Accrued bonus 6,762 11,808
Deferred revenue 10,795 2,766
Tax distributions payable to Continuing Equity Owners 3,209 2,945
Accrued commissions 1,930 3,415
Income tax payable 1,010 456
Other current liabilities 7,875 6,254
Accrued expenses and other liabilities $ 49,844 $ 49,535