v3.25.2
Background (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Jan. 30, 2024
Jan. 31, 2024
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Background          
Proceeds from issuance of common stock in an initial public offering, net of underwriting discounts and commissions and other offering expenses $ 183.2        
Common stock          
Background          
Issuance of common stock in initial public offering (in shares)     3,428,766 264,458 11,180,555
Conversion of convertible preferred stock into common stock (in shares)   19,567,306     19,567,306
IPO | Common stock          
Background          
Issuance of common stock in initial public offering (in shares) 9,722,222        
Share price (in dollars per share) $ 18        
Underwriters allotment | Common stock          
Background          
Issuance of common stock in initial public offering (in shares) 1,458,333        
Share price (in dollars per share) $ 18