XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
employee
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental stock-based compensation expense $ 2    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Unrecognized stock-based compensation costs related to unvested RSUs 68 $ 68  
Unrecognized share-based compensation cost, period for recognition   6 months  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Number of employees effected by modification | employee     11
Unrecognized stock-based compensation costs related to unvested RSUs $ 4,231 $ 4,231  
Unrecognized share-based compensation cost, period for recognition   1 year  
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Modified RSAs vesting period     6 months
Restricted Stock Units (RSUs), Four Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Restricted Stock Units (RSUs), Four Year Vesting Term | Share-Based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Award vesting rights, percentage   25.00%  
Restricted Stock Units (RSUs), Two Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   2 years  
Restricted Stock Units (RSUs), Two Year Vesting Term | Share-Based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Award vesting rights, percentage   50.00%  
Restricted Stock Units (RSUs), One Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Award vesting rights, percentage   100.00%