XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring Basis - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Liabilities:    
Liability for contingent consideration, current portion $ 933 $ 2,364
Liability for contingent consideration, non-current portion 4,317 4,317
Total 5,250 6,681
Level 1    
Liabilities:    
Liability for contingent consideration, current portion 0 0
Liability for contingent consideration, non-current portion 0 0
Total 0 0
Level 2    
Liabilities:    
Liability for contingent consideration, current portion 0 0
Liability for contingent consideration, non-current portion 0 0
Total 0 0
Level 3    
Liabilities:    
Liability for contingent consideration, current portion 933 2,364
Liability for contingent consideration, non-current portion 4,317 4,317
Total $ 5,250 $ 6,681