v3.25.2
Unaudited condensed consolidated balance sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 27, 2025
Mar. 31, 2025
Allowances for doubtful accounts $ 1,433 $ 1,472
Common Class A    
Common stock, par or stated value per share (in USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 900,000,000 900,000,000
Common stock, shares, issued (in shares) 147,963,974 145,648,231
Common stock, shares, outstanding (in shares) 147,963,974 145,648,231