Related Party Transactions - Summary of Underwriting Management and Claims Services Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [1] | $ 57,787 | $ 56,091 | $ 113,321 | $ 108,498 | ||||||||||||||||||||||||
| Unearned revenue | 61,253 | 61,253 | $ 57,952 | ||||||||||||||||||||||||||
| Operating Expenses | 8,375 | 5,424 | 16,043 | 10,452 | |||||||||||||||||||||||||
| Cost of revenue | [2] | 20,949 | 22,540 | 43,740 | 46,122 | ||||||||||||||||||||||||
| TTIC | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Unearned revenue | 33,320 | 33,320 | 32,875 | ||||||||||||||||||||||||||
| Receivable from related parties | 10,048 | 10,048 | 9,516 | ||||||||||||||||||||||||||
| CRM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Unearned revenue | 1,714 | 1,714 | 1,799 | ||||||||||||||||||||||||||
| Receivable from related parties | 772 | 772 | 68 | ||||||||||||||||||||||||||
| TRM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Unearned revenue | 4,954 | 4,954 | 5,097 | ||||||||||||||||||||||||||
| Receivable from related parties | 1,594 | 1,594 | 501 | ||||||||||||||||||||||||||
| HCM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Unearned revenue | 21,265 | 21,265 | 18,181 | ||||||||||||||||||||||||||
| Receivable from related parties | 7,784 | 7,784 | 946 | ||||||||||||||||||||||||||
| Related Party | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | 54,217 | 54,341 | 107,539 | 106,748 | |||||||||||||||||||||||||
| Receivable from related parties | 20,379 | 20,379 | 11,295 | ||||||||||||||||||||||||||
| Related Party | Trade Accounts Receivable [Member] | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Receivable from related parties | [3] | 20,198 | 20,198 | 11,031 | |||||||||||||||||||||||||
| Underwriting, Management and Claims Services | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | 51,514 | 52,167 | 102,121 | 102,246 | |||||||||||||||||||||||||
| Underwriting, Management and Claims Services | TTIC | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [4] | 30,782 | 33,651 | 64,467 | 67,409 | ||||||||||||||||||||||||
| Underwriting, Management and Claims Services | CRM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [5] | 954 | 1,020 | 1,701 | 2,627 | ||||||||||||||||||||||||
| Underwriting, Management and Claims Services | TRM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [6] | 3,772 | 847 | 7,322 | 2,106 | ||||||||||||||||||||||||
| Underwriting, Management and Claims Services | HCM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [7] | 16,006 | 16,649 | 28,631 | 30,104 | ||||||||||||||||||||||||
| Other Technology Services | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | 2,701 | 2,173 | 5,416 | 4,501 | |||||||||||||||||||||||||
| Other Technology Services | HCM | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [8] | 8 | 19 | 16 | 19 | ||||||||||||||||||||||||
| Other Technology Services | Catastrophe | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | [9] | 2,693 | 2,154 | 5,400 | 4,482 | ||||||||||||||||||||||||
| Unearned revenue | [10] | 11,138 | 11,138 | 15,096 | |||||||||||||||||||||||||
| Receivable from related parties | [11] | 181 | 181 | $ 232 | |||||||||||||||||||||||||
| Claim Services | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Revenue | 6,744 | 8,623 | 13,635 | 15,452 | |||||||||||||||||||||||||
| Cost of revenue | [12] | 3,117 | 5,297 | 6,494 | 8,911 | ||||||||||||||||||||||||
| Claim Services | GCS | |||||||||||||||||||||||||||||
| Related Party Transaction | |||||||||||||||||||||||||||||
| Operating Expenses | 525 | 551 | 1,056 | 1,177 | |||||||||||||||||||||||||
| Cost of revenue | $ 2,592 | $ 4,746 | $ 5,438 | $ 7,734 | |||||||||||||||||||||||||
| |||||||||||||||||||||||||||||