v3.26.1
Debt (Details) - Line of Credit - USD ($)
$ in Millions
Nov. 14, 2025
Nov. 14, 2022
2022 Term Loan    
Debt Instrument [Line Items]    
Face amount   $ 75.0
Repayments of outstanding principal and interest $ 68.4  
2025 Credit Agreement    
Debt Instrument [Line Items]    
Face amount   $ 75.0
Debt issuance costs, net 0.2  
Debt instrument, upsize option $ 25.0  
Basis spread on variable rate (as a percent) 7.00%