Quarterly report [Sections 13 or 15(d)]

Description of Business and Summary of Significant Accounting Policies - Narrative (Details)

v3.26.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]      
Held-to-maturity securities balance $ 66   $ 30,263
Market value of held-to-maturity securities     $ 30,281
Gross unrealized holding loss   $ 5  
Depreciation and amortization 1,574 816  
Property and equipment, disposed   $ 61  
Write-off of accumulated depreciation expense $ 35    
Purchases Benchmark | Supplier Concentration Risk | Vendor One      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 12.00% 20.00%  
Purchases Benchmark | Supplier Concentration Risk | Vendor Two      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage   10.00%  
Accounts Payable | Supplier Concentration Risk | Vendor One      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 16.00%   12.00%
Accounts Payable | Supplier Concentration Risk | Vendor Two      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 11.00%    
Customer One | Revenue Benchmark | Customer Concentration Risk      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 10.00% 13.00%  
Customer One | Accounts Receivable Benchmark | Customer Concentration Risk      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 10.00%   10.00%