v3.26.3
Stock-Based Compensation - Schedule of Share-Based Compensation, Employee Stock Purchase Activity (Details) - Employee stock - 2022 Employee stock purchase plan - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 27, 2026
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 21, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)   3,303,480   3,510,269 4,000,000
Share-based compensation arrangement by share-based payment award, shares issued in period (in shares)   146,650 60,139    
Share-based compensation arrangement by share-based payment award, shares issued in period, value   $ 3,413 $ 2,297    
Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, shares issued in period (in shares) 0        
Share-based compensation arrangement by share-based payment award, shares issued in period, value $ 3,122