XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Investments, amortized cost $ 2,812,412   $ 2,294,936      
Investments in two sigma funds, cost $ 829,606   $ 770,191      
Common stock authorized (in shares) 150,000,000 150,000,000 150,000,000 150,000,000 135,000,000 135,000,000
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 101,392,722 101,922,771 110,225,103 103,704,006 103,683,894 103,087,859
Common stock outstanding (in shares) 101,392,722 101,922,771 110,225,103 103,704,006 103,683,894 103,087,859
Total fixed maturities            
Investments, amortized cost $ 2,306,168   $ 1,867,499      
Short-term investments            
Investments, amortized cost $ 506,244   $ 427,437      
Common Class A            
Common stock authorized (in shares) 26,944,807 28,644,807 28,644,807 53,993,690 53,993,690 53,993,690
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 17,820,078 19,520,078 28,644,807 30,520,078 30,520,078 30,520,078
Common stock outstanding (in shares) 17,820,078 19,520,078 28,644,807 30,520,078 30,520,078 30,520,078
Common Class B            
Common stock authorized (in shares) 79,677,932 72,837,352 72,337,352 65,480,684 50,480,684 50,480,684
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 63,668,995 57,358,464 56,036,067 42,658,302 42,638,190 42,042,155
Common stock outstanding (in shares) 63,668,995 57,358,464 56,036,067 42,658,302 42,638,190 42,042,155
Common Class C            
Common stock authorized (in shares) 19,903,649 25,044,229 25,544,229 30,525,626 30,525,626 30,525,626
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 19,903,649 25,044,229 25,544,229 30,525,626 30,525,626 30,525,626
Common stock outstanding (in shares) 19,903,649 25,044,229 25,544,229 30,525,626 30,525,626 30,525,626