Subsequent Events (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|---|
Aug. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2024 |
Jul. 31, 2025 |
Jul. 31, 2024 |
|
Subsequent Event [Line Items] | |||||
Charitable donation | $ 800 | $ 1,300 | $ 1,900 | $ 1,300 | |
Class A common stock | |||||
Subsequent Event [Line Items] | |||||
Charitable donation (in shares) | 24,116 | 32,155 | 48,232 | 32,155 | |
RSUs | |||||
Subsequent Event [Line Items] | |||||
Restricted stock granted during the period (in shares) | 4,023,155 | ||||
Subsequent Event | |||||
Subsequent Event [Line Items] | |||||
Charitable donation | $ 700 | ||||
Subsequent Event | Class A common stock | |||||
Subsequent Event [Line Items] | |||||
Charitable donation (in shares) | 24,116 | ||||
Subsequent Event | RSUs | |||||
Subsequent Event [Line Items] | |||||
Restricted stock granted during the period (in shares) | 743,273 | ||||
Award vesting period | 4 years | ||||
Aggregate value, outstanding | $ 19,100 |