v3.26.1
Stock-Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Units, Beginning Balance 20,695  
Units, Granted 44,557  
Units, Vested (38,304) (1,689)
Units, Forfeited (240)  
Units, Ending Balance 26,708  
Weighted Average Grant Date Fair Value, Beginning balance Outstanding $ 149  
Weighted Average Grant Date Fair Value, Granted 21.96  
Weighted Average Grant Date Fair Value, Vested 36.84  
Weighted Average Grant Date Fair Value, Forfeited 206  
Weighted Average Grant Date Fair Value, Ending balance Outstanding $ 71.77