XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable (Details) - item
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable    
Number of insurers 2 2
Insurer One | Customer Concentration Risk | Accounts Receivable    
Accounts Receivable    
Percentage of concentration 23.00% 36.00%
Insurer One | Customer Concentration Risk | Revenue    
Accounts Receivable    
Percentage of concentration 18.00% 24.00%
Insurer Two | Customer Concentration Risk | Accounts Receivable    
Accounts Receivable    
Percentage of concentration 12.00% 14.00%
Insurer Two | Customer Concentration Risk | Revenue    
Accounts Receivable    
Percentage of concentration 2.00% 1.00%