v3.26.1
Income Taxes - Schedule of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Deferred tax assets:    
Accrued sales tax liability $ 4,645 $ 5,101
Other accrued expenses 101 200
Deferred stock compensation 126 425
Bad debt reserves and inventory write-downs 902 227
Capitalized research and development costs 3,942 3,201
Lease liabilities 136 250
Net operating loss carryforward 9,280 3,431
Total deferred tax assets 19,132 12,835
Deferred tax liabilities:    
Tax accounting method change (178) (349)
Intangible assets (1,307) (1,921)
Property and equipment (2,606) (3,181)
Right of use assets (131) (242)
Total deferred tax liabilities (4,222) (5,693)
Valuation allowance (15,085) (7,405)
Total net deferred tax (liability) asset $ (175) $ (263)