XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Allowance for Expected Credit Losses (Tables)
3 Months Ended
Mar. 31, 2025
Allowance for Expected Credit Losses [Abstract]  
Schedule of Allowance for Expected Credit Losses

The following table presents the balances of premiums and agents’ balances receivable, net of the allowance for expected credit losses as of March 31, 2025 and 2024, and the changes in the allowance for expected credit losses for the three months ended March 31, 2025 and 2024, for continuing and discontinued operations.

 

   As of and For the Three Months
Ended March 31, 2025
   As of and For the Three Months
Ended March 31, 2024
 
   Premiums and
Agents’ Balances
Receivable, Net of
Allowance for
Expected Credit
Losses
   Allowance for
Expected Credit
Losses
   Premiums and
Agents’ Balances
Receivable, Net of
Allowance for
Expected Credit
Losses
   Allowance for
Expected Credit
Losses
 
Continuing operations:                    
Balance, beginning of period  $52,907   $337   $56,154   $394 
                     
Current period charge for expected credit losses        (44)        (119)
Write-offs of uncollectible premiums receivable        (61)        (59)
                     
Balance, end of period  $49,220   $232   $59,979   $216 

 

   As of and For the Three Months
Ended March 31, 2025
   As of and For the Three Months
Ended March 31, 2024
 
   Premiums and
Agents’ Balances
Receivable, Net of
Allowance for
Expected Credit
Losses
   Allowance for
Expected Credit
Losses
   Premiums and
Agents’ Balances
Receivable, Net of
Allowance for
Expected Credit
Losses
   Allowance for
Expected Credit
Losses
 
Discontinued operations:                    
Balance, beginning of period  $
   $
   $17,904   $8 
                     
Current period charge for expected credit losses        
         2 
Write-offs of uncollectible premiums receivable        
         (2)
                     
Balance, end of period  $
   $
   $19,727   $8