v3.25.2
Equity Incentive Plans - Summary of Non-vested Restricted Common Stock Awards Issued to Employees (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Awards      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Balance at the beginning   111  
Vested   (111)  
Weighted- Average Grant-Date Fair Value Per Share      
Balance at the beginning   $ 22.78  
Vested   $ 22.78  
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Balance at the beginning   44,119  
Granted 0 35,296 0
Balance at the end   79,415  
Weighted- Average Grant-Date Fair Value Per Share      
Balance at the beginning   $ 3.91  
Granted   8.66  
Balance at the end   $ 5.98