v3.26.1
Summary of Significant Accounting Policies - Schedule of Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Total revenue presented in accordance with Article 5 $ 80,826 $ 188,431 $ 141,919 $ 336,823
Net investment income 11,003 9,416 21,266 18,474
Total revenue $ 354,822 379,309 $ 666,652 707,645
Revision of Prior Period, Reclassification, Adjustment        
Product Information [Line Items]        
Total revenue presented in accordance with Article 5   368,699   688,292
Net investment income   9,416   18,474
Net investment gains   1,194   879
Total revenue   $ 379,309   $ 707,645