v3.26.1
Intangible Assets, Net - Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Amount $ 95,519 $ 88,125
Intangible Assets, Accumulated Amortization (54,323) (48,861)
Total 41,196 39,264
Software, In-Development [Member]    
Finite Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Amount 93,155 85,843
Intangible Assets, Accumulated Amortization (54,082) (48,704)
Total $ 39,073 37,139
Software, In-Development [Member] | Minimum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 5 years  
Software, In-Development [Member] | Maximum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
Acquired intangible assets    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
Intangible Assets, Gross Amount $ 2,364 2,282
Intangible Assets, Accumulated Amortization (241) (157)
Total $ 2,123 $ 2,125