v3.26.3
Debt - Baseball term debt (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2016
Sep. 30, 2026
Dec. 31, 2025
Debt      
Outstanding borrowings   $ 813,337 $ 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   143,900 $ 150,900
Estimated fair value   $ 116,300