v3.25.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
RECENT ACCOUNTING PRONOUNCEMENTS        
Reduction of net loss attributable to common shareholders by a deemed dividend   $ 0   $ 0
Interest income $ 200 200 $ 600 500
Expiration period     10 years  
Share-Based Payment Arrangement, Option        
RECENT ACCOUNTING PRONOUNCEMENTS        
Expected dividend yield     0.00%  
Minimum        
RECENT ACCOUNTING PRONOUNCEMENTS        
Award vesting period     1 year  
Maximum        
RECENT ACCOUNTING PRONOUNCEMENTS        
Award vesting period     3 years  
Previously Reported        
RECENT ACCOUNTING PRONOUNCEMENTS        
Reduction of net loss attributable to common shareholders by a deemed dividend   $ 4,988   $ 4,988