XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
6 Months Ended
Jun. 30, 2023
Investments [Abstract]  
Schedule of Investment Securities Stated at Fair Value Assets or liabilities that have recurring fair value measurements are shown below as of June 30, 2023 and December 31, 2022:
As of June 30, 2023:
Fair Value Measurements at Reporting Date Using
Total as of
Quoted Prices in
Active Markets for
Identical Assets
Significant Other
Observable
Inputs
Significant
Unobservable
Inputs
Description
June 30, 2023(Level 1)(Level 2)(Level 3)
Cash & Cash Equivalents$237,665,601 $237,665,601 $— $— 
Short-Term Investments:
Certificate of Deposit1,244,803 1,244,803 — — 
Corporate Bonds1,917,173 — 1,917,173 — 
Government Securities4,715,195 — 4,715,195 — 
Municipal Bonds3,475,351 — 3,475,351 — 
Other4,671,277 1,204,252 3,467,025 — 
Long-Term Investments:
Asset Backed Securities16,904,936 — 16,904,936 — 
Certificate of Deposit982,015 982,015 — — 
Corporate Bonds46,808,383 — 46,808,383 — 
Government Securities29,169,577 — 29,169,577 — 
Municipal Bonds52,836,126 — 52,836,126 — 
Common Stock1,094,374 1,094,374 — — 
Total$401,484,811 $242,191,045 $159,293,766 $— 

As of December 31, 2022:
Fair Value Measurements at Reporting Date Using
Total as of
Quoted Prices in
Active Markets for
Identical Assets
Significant Other
Observable
Inputs
Significant
Unobservable
Inputs
Description
December 31, 2022(Level 1)(Level 2)(Level 3)
Cash & Cash Equivalents$214,754,638 $214,754,638 $— $— 
Restricted Cash4,000,000 4,000,000 — — 
Short-Term Investments:
Certificate of Deposit1,736,163 1,736,163 — — 
Corporate Bonds5,473,341 — 5,473,341 — 
Government Securities4,423,041 — 4,423,041 — 
Municipal Bonds5,174,773 — 5,174,773 — 
Other2,347,602 1,093,602 1,254,000 — 
Long-Term Investments:
Asset-backed Securities18,829,696 — 18,829,696 — 
Certificate of Deposit238,925 238,925 — — 
Corporate Bonds36,310,477 — 36,310,477 — 
Governmental Securities36,532,634 — 36,532,634 — 
Municipal Bonds48,430,166 — 48,430,166 
Common Stock293,300 293,300 — — 
Total$378,544,756 $222,116,628 $156,428,128 $— 
Schedule of Amortized Cost, Unrealized Gains and Losses, And Market Value of Investment Securities
The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of June 30, 2023 and December 31, 2022:

As of June 30, 2023:
Unrealized
Cost
Gains
Losses
Market Value
Short-Term Investments:
Certificate of Deposit$1,250,000 $— $(5,197)$1,244,803 
Corporate Bonds1,988,060 — (70,887)1,917,173 
Government Securities4,754,815 — (39,620)4,715,195 
Municipal Bonds3,493,481 — (18,130)3,475,351 
Other4,671,277 — — 4,671,277 
Long-Term Investments:
Asset Backed Securities17,111,473 — (206,537)16,904,936 
Certificate of Deposit1,000,000 — (17,985)982,015 
Corporate Bonds50,055,216 1,660 (3,248,493)46,808,383 
Government Securities30,736,849 — (1,567,272)29,169,577 
Municipal Bonds57,325,671 336,990 (4,826,535)52,836,126 
Common Stock842,085 252,288 — 1,094,373 
Total$173,228,927 $590,938 $(10,000,656)$163,819,209 


As of December 31, 2022:    
Unrealized
CostGainsLossesMarket Value
Short-Term Investments:
Certificate of Deposit$1,750,256 $— $(14,093)$1,736,163 
Corporate Bonds5,571,417 — (98,076)5,473,341 
Government Securities4,476,613 — (53,572)4,423,041 
Municipal Bonds5,223,500 — (48,727)5,174,773 
Other2,347,602 — — 2,347,602 
Long-Term Investments:
Asset-backed Securities19,151,229 — (321,533)18,829,696 
Certificate of Deposit250,000 — (11,075)238,925 
Corporate Bonds40,410,206 — (4,099,729)36,310,477 
Government Securities39,637,461 — (3,104,827)36,532,634 
Municipal Bonds53,476,883 235,713 (5,282,430)48,430,166 
Common Stock292,638 662 — 293,300 
Total$172,587,805 $236,375 $(13,034,062)$159,790,118 
Schedule of Unrealized Loss on Investments Unrealized losses on investments as of June 30, 2023, are as follows:
Aggregate Unrealized LossesAggregate Fair Value of Investments
Loss duration of less than one year$516,647 $40,487,017 
Loss duration of greater than one year9,484,009 111,100,115 
       Total
$10,000,656 $151,587,132 
Unrealized losses on investments as of December 31, 2022, are as follows:
Aggregate Unrealized Losses
Aggregate Fair Value of Investments
Loss duration of less than one year$4,816,103 $77,701,146 
Loss duration of greater than one year8,217,959 76,643,586 
       Total
$13,034,062 $154,344,732 
Schedule of Investments Classified by Contractual Maturity Date
Fixed income securities as of June 30, 2023 have contractual maturities as follows:
Due within one year
$11,352,521 
Due between one and five years
95,024,741 
Due over five years
51,676,296 
$158,053,558