XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table summarizes information about the net carrying amounts of long-term debt as of March 31, 2025:

(in thousands)2026 Notes2027 Notes2030 NotesTotal
Principal amount of notes outstanding$20,000 $265,000 $115,000 $400,000 
Unamortized debt issuance cost(146)(3,863)(3,721)(7,730)
Total notes payable$19,854 $261,137 $111,279 $392,270 

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 
Summary of Equity and Liability Components of the Notes
The following table summarizes interest expense recognized on the long-term debt:
Three Months
Ended March 31,
(in thousands)20252024
Contractual interest expense$2,060 $1,856 
Amortization of debt issuance costs553 508 
Amortization of discount35 — 
Total interest expense$2,648 $2,364 
Schedule of Maturities of Long-term Debt
The following table summarizes the future principal payments as of March 31, 2025:
(in thousands)
2025, remaining$— 
202620,000 
2027265,000 
2028— 
2029— 
Thereafter115,000 
Total$400,000