v3.26.1
Earnings/Loss Per Share - Schedule of Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerators:    
Net loss attributable to common stockholders $ (10,145) $ (29,544)
Denominator:    
Weighted Average shares of common stock used in computing 197,731,671 95,785,054
Basis net loss per share (in each dollar) $ (0.05) $ (0.31)
Diluted net loss per share (in each dollar) $ (0.05) $ (0.31)