v3.26.1
Shareholders Equity - Schedule of Weighted-Average Common Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Net Income (Loss) $ (28) $ 1,688
Issued common shares at beginning of period 343,034 268,993
Effect of common shares issued during period 18,923 2,062
Weighted average number of shares basic 361,957 271,055
Assumed exercise of warrants 0 4,406
Assumed exercise of stock options 0 1,963
Weighted average number of shares basic 361,957 277,424
Net income (loss) per share, basic $ (0) $ 0.01
Net income (loss) per share, diluted $ (0) $ 0.01