v3.24.2.u1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Apr. 30, 2024
Jul. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 252,742 $ 251,449 $ 251,449
Other comprehensive loss (3) 1  
Ending balance 251,335 252,742 251,335
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   0 0
Other comprehensive loss     (2)
Ending balance (2)   (2)
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1 0 0
Other comprehensive loss (3) 1 (2)
Ending balance $ (2) $ 1 $ (2)