v3.26.1
Debt - Baseball term debt (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2016
Jun. 30, 2026
Dec. 31, 2025
Debt      
Outstanding borrowings   $ 793,127 $ 738,631
Senior Secured Permanent Placement Note      
Debt      
Carrying amount of debt $ 200,000    
Interest rate (in percent) 3.77%    
Principal and Interest payment $ 6,400    
Outstanding borrowings   147,500 $ 150,900
Estimated fair value   $ 125,000