Intangible Assets (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract] | |||
| Intangible assets, gross | $ 62,527 | $ 50,555 | |
| Less: accumulated amortization | (14,163) | (10,856) | |
| Intangible assets, net | 48,364 | 39,700 | |
| Amortization expense | 3,300 | $ 1,900 | |
| Computer software & web domain | |||
| Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract] | |||
| Intangible assets, gross | 50,200 | 38,738 | |
| Books of business | |||
| Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract] | |||
| Intangible assets, gross | $ 12,327 | $ 11,817 | |
| X | ||||||||||
- Definition Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|