XML 136 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Nonrecurring Basis - Investment in Ionada (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jul. 01, 2026
Nov. 01, 2025
Nov. 01, 2024
Reconciliation of changes in fair value          
Cash paid to acquire equity interest $ 7,287 $ 14,667      
Ionada          
Assets measured at fair value on a nonrecurring basis          
Ownership interest (as a percent) 10.00%        
Reconciliation of changes in fair value          
Purchases of equity interests $ 3,808        
Transaction costs capitalized as investment activity 397        
Initial cost basis 4,205        
Carrying value 4,205        
Cash paid to acquire equity interest $ 3,800        
Ionada | Forecasted          
Assets measured at fair value on a nonrecurring basis          
Ownership interest (as a percent)     24.00% 15.00% 12.00%
Reconciliation of changes in fair value          
Purchases of equity interests     $ 4,800 $ 1,300 $ 1,200