XML 132 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total $ 90,867 $ 81,250
Unamortized debt issuance costs 0 (609)
Current portion of long-term debt (3,744) 0
Total debt 87,123 80,641
Notes Payable - Acquisitions    
Debt Instrument [Line Items]    
Total 9,617 0
PNC Loan Facility | PNC Facility    
Debt Instrument [Line Items]    
Total $ 81,250 $ 81,250