XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets:    
Assets $ 112,508 $ 247,110
Liabilities:    
Liabilities 726 22,758
Cash equivalent    
Assets:    
Assets 109,548 237,087
Derivative Asset    
Assets:    
Assets 1,293 8,288
Investments in equity securities    
Assets:    
Assets 1,667 1,735
Level 1    
Assets:    
Assets 109,548 237,087
Liabilities:    
Liabilities 0 0
Level 1 | Cash equivalent    
Assets:    
Assets 109,548 237,087
Level 1 | Derivative Asset    
Assets:    
Assets 0 0
Level 1 | Investments in equity securities    
Assets:    
Assets 0 0
Level 2    
Assets:    
Assets 1,293 8,288
Liabilities:    
Liabilities 0 0
Level 2 | Cash equivalent    
Assets:    
Assets 0 0
Level 2 | Derivative Asset    
Assets:    
Assets 1,293 8,288
Level 2 | Investments in equity securities    
Assets:    
Assets 0 0
Level 3    
Assets:    
Assets 1,667 1,735
Liabilities:    
Liabilities 726 22,758
Level 3 | Cash equivalent    
Assets:    
Assets 0 0
Level 3 | Derivative Asset    
Assets:    
Assets 0 0
Level 3 | Investments in equity securities    
Assets:    
Assets 1,667 1,735
Contingent Earn-out Liability    
Liabilities:    
Liabilities 726 22,758
Contingent Earn-out Liability | Level 1    
Liabilities:    
Liabilities 0 0
Contingent Earn-out Liability | Level 2    
Liabilities:    
Liabilities 0 0
Contingent Earn-out Liability | Level 3    
Liabilities:    
Liabilities $ 726 $ 22,758