v3.26.1
Debt - Baseball term debt (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2016
Mar. 31, 2026
Dec. 31, 2025
Debt      
Outstanding borrowings   $ 709,177 $ 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,400 $ 150,900
Estimated fair value   $ 125,300