v3.26.1
Long-Term Debt - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2022
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2023
Dec. 31, 2021
Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity     $ 150.0   $ 100.0
Senior Secured Revolving Loan Facility | Barclays Bank PLC          
Debt Instrument [Line Items]          
Long-term line of credit $ 75.0        
Line of Credit Facility, Expiration Period 57 months        
Consolidated Variable Interest Entities          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 20.5      
Other Secured Debt | Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity       $ 158.0  
Repayments of lines of credit   132.6      
Debt Instrument, Unused Borrowing Capacity, Amount   $ 25.1