v3.25.2
Intangible Assets, Net - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,045 $ 1,045
Accumulated Amortization (77) (19)
Intangible Assets, Net (Excluding Goodwill), Total 968 1,026
Domain Names    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 697 697
Software Developed for Sale    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 348 348
Accumulated Amortization (77) (19)
Definite-lived intangible assets, net carrying amount $ 271 $ 329