Commitments and Contingencies - Contingent Acquisition Obligations (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Sep. 30, 2026
USD ($)
| |
| Contingent Acquisition Obligations | |
| Beginning fair value, June 30, 2026 | $ 18,112 |
| Foreign currency translation adjustment | 8 |
| Changes in fair value for contingent earnout obligations | (1,390) |
| Payments on contingent earnout obligations | (774) |
| Ending fair value, September 30, 2026 | 15,956 |
| Other business acquisitions | |
| Contingent Acquisition Obligations | |
| Remaining maximum amount of contingent consideration | $ 50,900 |
| X | ||||||||||
- Definition Amount of decrease in the value of a contingent consideration liability arising upon payments. No definition available.
|
| X | ||||||||||
- Definition The amount of increase or decrease in the foreign currency translation adjustment. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|