v3.26.1
Credit Facility (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Nov. 05, 2025
Oct. 20, 2021
Revolving Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Long-term debt – credit facility $ 107.1 $ 66.4    
Line of Credit | Letter of Credit        
Line of Credit Facility [Line Items]        
Letters of Credit Outstanding, Amount $ 1.1 $ 1.1    
Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Initial maximum borrowing capacity     $ 200.0  
Accordion feature, increase limit       $ 150.0
Revolving Credit Facility | Letter of Credit        
Line of Credit Facility [Line Items]        
Initial maximum borrowing capacity     10.0  
Revolving Credit Facility | Swingline Loans        
Line of Credit Facility [Line Items]        
Initial maximum borrowing capacity     $ 10.0