v3.26.1
BORROWINGS - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amount    
Subordinated debt $ 363,153 $ 495,077
Unamortized debt issuance costs (4,354) (5,204)
Other Notes Payable, Noncurrent 20,253 23,030
Finance Lease, Liability 1,124 1,149
Total long-term debt $ 380,176 $ 514,052
Average Rate    
Debt, Weighted Average Interest Rate 6.27% 7.19%
Other Notes payable interest rate 5.50% 5.38%
Lessee, Finance Lease, Discount Rate 4.42% 4.42%
Total long-term debt 6.30% 7.18%