v3.26.1
Intangible Assets - Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Definite-lived amortizing:    
Definite-lived amortizing, net carrying value $ 6,316  
Intangible assets, net, gross cost 29,316 $ 28,652
Intangible assets, net, accumulated amortization (14,514) (11,306)
Intangible assets, net, impairment (8,456) (8,456)
Intangible assets, net, net carrying value 6,346 8,890
Intellectual Property [Member]    
Indefinite-lived non-amortizing:    
Indefinite-lived non-amortizing, gross cost 8,456 8,456
Indefinite-lived non-amortizing, accumulated amortization
Indefinite-lived non-amortizing, impairment (8,456) (8,456)
Indefinite-lived non-amortizing, net carrying value
Trademarks [Member]    
Indefinite-lived non-amortizing:    
Indefinite-lived non-amortizing, gross cost 30 30
Indefinite-lived non-amortizing, accumulated amortization
Indefinite-lived non-amortizing, impairment
Indefinite-lived non-amortizing, net carrying value $ 30 30
Internet Domain [Member]    
Definite-lived amortizing:    
Definite-lived amortizing, useful life 15 years  
Definite-lived amortizing, gross cost $ 900 900
Definite-lived amortizing, accumulated amortization (490) (430)
Definite-lived amortizing, impairment
Definite-lived amortizing, net carrying value $ 410 470
Customer Relationships [Member]    
Definite-lived amortizing:    
Definite-lived amortizing, useful life 10 years  
Definite-lived amortizing, gross cost $ 10,876 10,876
Definite-lived amortizing, accumulated amortization (6,407) (4,492)
Definite-lived amortizing, impairment
Definite-lived amortizing, net carrying value $ 4,469 6,384
Developed Technology [Member]    
Definite-lived amortizing:    
Definite-lived amortizing, useful life 2 years  
Definite-lived amortizing, gross cost $ 644 644
Definite-lived amortizing, accumulated amortization (644) (644)
Definite-lived amortizing, impairment
Definite-lived amortizing, net carrying value
Internal-Use Software [Member]    
Definite-lived amortizing:    
Definite-lived amortizing, useful life 3 years  
Definite-lived amortizing, gross cost $ 8,410 7,746
Definite-lived amortizing, accumulated amortization (6,973) (5,740)
Definite-lived amortizing, impairment
Definite-lived amortizing, net carrying value $ 1,437 $ 2,006