XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable (Tables)
3 Months Ended
Mar. 31, 2025
Notes Payable.  
Schedule of notes payable

Notes payable consisted of the following (in thousands).

March 31,

December 31,

    

2025

    

2024

Senior Notes paid off January 2025, net of discount of $295 at December 31, 2024

$

$

149,705

Subordinated Notes due May 2030, net of discount of $377 and $405, respectively

49,623

49,596

Subordinated Notes due May 2035, net of discount of $1,580 and $1,634, respectively

148,420

148,366

$

198,043

$

347,667