v3.26.1
SUBORDINATED NOTES - Schedule of Face Value Carrying Value of Subordinated Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 11, 2026
Dec. 31, 2025
SUBORDINATED NOTES      
Subordinated notes, at carrying value $ 84,026   $ 0
Subordinated notes      
SUBORDINATED NOTES      
Subordinated notes, at face value 85,000 $ 85,000 0
Unamortized issuance costs (974)   0
Subordinated notes, at carrying value $ 84,026   $ 0