XML 95 R88.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Balance, beginning of period $ 56,815 $ 59,880 $ 58,079 $ 61,372
Commissions revenue 4,830 4,988 15,906 15,890
Less: collections (6,207) (6,263) (18,547) (18,657)
Balance, at the end of period $ 55,438 $ 58,605 $ 55,438 $ 58,605