v3.26.1
Note 2 - Investments - Summary of Available for Sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost $ 1,523,005 $ 1,227,605
Available-for-sale, Accumulated Gross Unrealized Gain 7,926 16,093
Available-for-sale, Accumulated Gross Unrealized Loss (28,071) (19,511)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value 1,502,860 1,224,187
US Government Agencies Debt Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost 23,870 23,716
Available-for-sale, Accumulated Gross Unrealized Gain 11 97
Available-for-sale, Accumulated Gross Unrealized Loss (346) (226)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value 23,535 23,587
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost 17,773 19,745
Available-for-sale, Accumulated Gross Unrealized Gain 87 111
Available-for-sale, Accumulated Gross Unrealized Loss (955) (994)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value 16,905 18,862
Special Revenue Excluding Asset Backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost 20,165 19,280
Available-for-sale, Accumulated Gross Unrealized Gain 51 72
Available-for-sale, Accumulated Gross Unrealized Loss (1,787) (1,887)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value 18,429 17,465
Corporate Debt Securities and Other Debt Obligations [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost 750,667 606,748
Available-for-sale, Accumulated Gross Unrealized Gain 4,588 9,891
Available-for-sale, Accumulated Gross Unrealized Loss (13,600) (8,404)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value 741,655 608,235
Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-Sale, Amortized Cost 710,530 558,116
Available-for-sale, Accumulated Gross Unrealized Gain 3,189 5,922
Available-for-sale, Accumulated Gross Unrealized Loss (11,383) (8,000)
Available-for-Sale, Allowance for Credit Loss 0 0
Available-for-Sale, Fair Value $ 702,336 $ 556,038