v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents the Company's outstanding debt as of June 30, 2025 and December 31, 2024:

IssuanceMaturityJune 30,
2025
December 31, 2024
(in thousands)
Credit FacilityVarious7/22/2027$11,000 $11,000 
5.15% Series A Notes
7/22/20227/22/2034125,000 125,000 
6.21% Series B Note
9/18/20237/22/203450,000 50,000 
Less: Unamortized debt issuance costs(1,740)(1,878)
Total debt$184,260 $184,122