v3.26.1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt is summarized as follows:
June 30, 2026December 31, 2025
Senior notes$150,000 $150,000 
Revolving credit agreement— 10,000 
Total debt150,000 160,000 
Debt issuance costs(884)(993)
Total debt, net of debt issuance costs149,116 159,007 
Long-term debt$149,116 $159,007