Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.22.4
Fair Value Measurements - Narrative (Details)
$ in Thousands, £ in Millions
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2022
GBP (£)
segment
Sep. 30, 2022
USD ($)
Sep. 30, 2022
GBP (£)
Oct. 06, 2021
USD ($)
Fair Value, Recurring          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Contingent consideration $ 16,439        
Fair Value, Recurring | Interest Rate Swap          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Number of instruments | segment 2 2      
Aidvantage          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Contingent consideration $ 14,000   $ 13,800    
BZ Bodies Limited          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Contingent consideration $ 2,400 £ 2.0 $ 2,400 £ 2.0  
Maximum | Navient          
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]          
Contingent consideration         $ 65,000