v3.26.1
Debt - Revolving Credit Agreement (Details) - 2029 Revolving Facility - Line of Credit - Revolving Credit Facility - USD ($)
6 Months Ended
Dec. 18, 2024
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity $ 310,000,000.0    
Amounts outstanding   $ 0 $ 0
Minimum      
Line of Credit Facility [Line Items]      
Basis spread rate   2.75%  
Minimum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Basis spread rate 2.75%    
Minimum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread rate 1.75%    
Maximum      
Line of Credit Facility [Line Items]      
Basis spread rate   3.50%  
Maximum | Secured Overnight Financing Rate (SOFR)      
Line of Credit Facility [Line Items]      
Basis spread rate 3.50%    
Maximum | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread rate 2.50%