XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amounts of Long-term Debt Instruments
The following table summarizes information about the net carrying amounts of long-term debt as of September 30, 2025:

(in thousands)2026 Notes2027 Notes2030 NotesTotal
Principal amount of notes outstanding$20,000 $265,000 $115,000 $400,000 
Unamortized debt issuance cost(80)(3,153)(3,334)(6,567)
Total notes payable$19,920 $261,847 $111,666 $393,433 

The following table summarizes information about the net carrying amounts of long-term debt as of December 31, 2024:

(in thousands)2026 Notes2027 NotesCredit FacilityTotal
Principal amount of notes outstanding$20,000 $265,000 $90,000 $375,000 
Unamortized debt issuance cost(178)(4,210)(1,066)(5,454)
Unamortized discount— — (1,191)(1,191)
Total notes payable$19,822 $260,790 $87,743 $368,355 
Schedule of Interest Expense Recognized on the Long-Term Debt
The following table summarizes interest expense recognized on the long-term debt:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2025202420252024
Contractual interest expense$1,431 $3,963 $4,919 $7,676 
Amortization of debt issuance costs585 623 1,716 1,647 
Amortization of discount— 108 35 108 
Total interest expense$2,016 $4,694 $6,670 $9,431 
Schedule of Maturities of Long-term Debt
The following table summarizes the future principal payments as of September 30, 2025:
(in thousands)
2025, remaining$— 
202620,000 
2027265,000 
2028— 
2029— 
Thereafter115,000 
Total$400,000