v3.26.1
Intangible Assets, net - Schedule of Intangible Assets and the Weighted Average Remaining Useful Lives (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]    
Gross Carrying Value $ 14,955 $ 14,955
Accumulated Amortization 5,095 4,788
Net Carrying Value 9,860 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 4,783 4,550
Net Carrying Value $ 9,217 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 312 238
Net Carrying Value $ 575 $ 649