v3.26.1
Long-Term Debt (Details) - Revolving Credit Facility
Jun. 30, 2026
USD ($)
Credit Agreement  
Line of Credit Facility [Line Items]  
Revolving credit facility $ 150,000,000.0
Credit Agreement | Bank of America  
Line of Credit Facility [Line Items]  
Revolving credit facility 100,000,000.0
Credit Agreement | Texas Capital Bank  
Line of Credit Facility [Line Items]  
Revolving credit facility 50,000,000.0
U.S. Revolver  
Line of Credit Facility [Line Items]  
Revolving credit facility borrowings, outstanding amount 0
Amount available under the credit facility 46,100,000
U.S. Revolver | Financial Standby Letter of Credit  
Line of Credit Facility [Line Items]  
Guarantee liability $ 103,900,000