v3.26.1
Revenue from Contracts with Customers - Summary of Renewal Commissions Receivable (Details) - Corporate and Other Distributed Products Segment Revenues [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Balance, beginning of period $ 53,278 $ 57,331 $ 54,321 $ 58,079
Commissions revenue 5,710 5,793 10,636 11,077
Less: collections (6,338) (6,309) (12,307) (12,341)
Balance, at the end of period $ 52,650 $ 56,815 $ 52,650 $ 56,815