v3.26.1
Debt - TeamCo revolver (Details) - TeamCo Revolver - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Aug. 31, 2022
Debt      
Maximum borrowings     $ 150.0
Interest rate (in percent) 4.91% 4.94%  
Remaining borrowing capacity $ 140.0    
Commitment fee percentage 0.20%    
Federal Funds rate      
Debt      
Interest rate basis Federal Funds rate    
Margin/spread on interest rate (in percent) 0.50%    
Term SOFR      
Debt      
Interest rate basis Term SOFR    
Margin/spread on interest rate (in percent) 1.25%    
SOFR      
Debt      
Interest rate basis Term SOFR    
Margin/spread on interest rate (in percent) 1.00%    
Base Rate      
Debt      
Interest rate basis Base Rate    
Margin/spread on interest rate (in percent) 0.25%