v3.26.1
Intangible Assets, net - Schedule of Intangible Assets and the Weighted Average Remaining Useful Lives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible assets, net    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Value $ 14,955 $ 14,955
Accumulated Amortization 5,403 4,788
Net Carrying Value 9,552 10,167
Trademarks and Trade Names    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Indefinite-lived intangible assets $ 68 68
Trademarks and Trade Names    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 10 years  
Gross Carrying Value $ 14,000 14,000
Accumulated Amortization 5,017 4,550
Net Carrying Value $ 8,983 9,450
Customer Relationships    
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Weighted- Average Remaining Useful Lives (in years) 2 years  
Gross Carrying Value $ 887 887
Accumulated Amortization 386 238
Net Carrying Value $ 501 $ 649