v3.25.1
Stockholders’ Equity (Deficit) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class of Stock [Line Items]      
Common stock and preferred stock, authorized (in shares) 501,000,000    
Common stock, authorized (in shares) 500,000,000   500,000,000
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Preferred stock, issued (in shares) 0    
Preferred stock, outstanding (in shares) 0    
Payment of taxes from common stock withheld $ 1,595 $ 0  
Common Stock      
Class of Stock [Line Items]      
Common stock withheld for taxes (in shares) 66,724    
Preferred Stock      
Class of Stock [Line Items]      
Common stock, authorized (in shares) 1,000,000    
Common stock, par value (in dollars per share) $ 0.0001    
Common Class A      
Class of Stock [Line Items]      
Shares issued during period (in shares) 318,921 1,345,625  
Stock issued during period, value $ 720 $ 440  
Common stock withheld for taxes (in shares) 66,724    
Payment of taxes from common stock withheld $ 1,595    
Common Class A | Common Stock      
Class of Stock [Line Items]      
Common stock, authorized (in shares) 500,000,000    
Common stock, par value (in dollars per share) $ 0.0001    
Restricted Stock      
Class of Stock [Line Items]      
Vesting of restricted stock units (in shares) 134,832