v3.26.1
Debt and Borrowings - Revolving Credit Facility- Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Oct. 29, 2025
Oct. 28, 2025
May 31, 2025
Jun. 30, 2026
Mar. 31, 2021
2025 Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Debt instrument basis spread on variable rate     1.80%    
Line of credit facility, maximum borrowing capacity     $ 300.0    
Line of credit facility, minimum utilization     $ 150.0    
Line of credit, minimum utilization percentage     50.00%    
Convertible senior notes, net       $ 150.0  
Initial start after contract execution, period     2 months    
2021 Credit Facility          
Debt Instrument [Line Items]          
Debt instrument basis spread on variable rate 1.95% 2.65%      
Debt instrument floor rate 0.25%        
Line of credit facility, maximum borrowing capacity         $ 300.0
Line of credit facility, minimum utilization         $ 180.0
Line of credit, minimum utilization percentage         60.00%
Convertible senior notes, net       $ 180.0