XML 118 R107.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Cantor Credit Agreement (Details) - USD ($)
Nov. 30, 2018
Mar. 31, 2026
Dec. 31, 2025
Nov. 28, 2018
Debt Instrument        
Long-term debt   $ 832,015,000 $ 671,746,000  
Revolving Credit Facility | Line of Credit        
Debt Instrument        
Maximum revolving credit   600,000,000.0   $ 250,000,000.0
Revolving Credit Facility | Cantor Credit Agreement | Line of Credit        
Debt Instrument        
Maximum revolving credit $ 250,000,000.0      
Basis spread on variable rate 1.00%      
Long-term debt   $ 0 $ 0