v3.25.2
Intangible Assets - Schedule of Finite and Indefinite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ 122 $ 107
Net Carrying Amount 141  
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 1,597 578
Accumulated Amortization 122 107
Net Carrying Amount 1,475 471
Data purchases    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived: Data purchases 1,334 328
Data access agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 263 250
Accumulated Amortization 122 107
Net Carrying Amount 141 143
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ 122 $ 107