v3.26.3
BORROWINGS - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 10, 2025
Apr. 14, 2021
Sep. 30, 2026
Dec. 31, 2025
Amount        
Subordinated debt     $ 345,419 $ 495,077
Unamortized debt issuance costs     (4,129) (5,204)
Other Notes Payable, Noncurrent     22,559 23,030
Finance Lease, Liability     1,076 1,149
Total long-term debt     $ 364,925 $ 514,052
Average Rate        
Debt, Weighted Average Interest Rate     6.83% 7.19%
Other Notes payable interest rate     5.80% 5.38%
Lessee, Finance Lease, Discount Rate     4.37% 4.42%
Total long-term debt     6.84% 7.18%
Long-term Debt [Member]        
Average Rate        
Subordinated Borrowing, Interest Rate 6.375% 3.75% 5.25%