v3.24.1.1.u2
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 3,770   $ 3,770
Accumulated Amortization (798)   (580)
Net Carrying Amount 2,972   3,190
Non-amortizable intangible assets 500   500
Intangible assets, gross 4,270   4,270
Intangible assets, net 3,472   3,690
Amortization expense 200 $ 0  
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 3,119   3,119
Accumulated Amortization (286)   (208)
Net Carrying Amount $ 2,833   $ 2,911
Amortization Period 10 years   10 years
Restricted Covenant Relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 186   $ 186
Accumulated Amortization (85)   (62)
Net Carrying Amount $ 101   $ 124
Amortization Period 2 years   2 years
Trademarks      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 465   $ 465
Accumulated Amortization (427)   (310)
Net Carrying Amount $ 38   $ 155
Amortization Period 1 year   1 year