XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Capitalized stock-based compensation $ 35 $ 45 $ 62 $ 45
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     4 years  
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]        
Unrecognized stock-based compensation costs related to unvested RSUs $ 11,092   $ 11,092  
Unrecognized share-based compensation cost, period for recognition     1 year 2 months 12 days  
Vesting period     4 years  
RSUs | Share-Based Payment Arrangement, Tranche One | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
RSAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
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%