XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Undiscounted Cash Payment Obligations for Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Undiscounted cash payment obligations    
Remainder of 2025 $ 683  
2026 1,646  
2027 1,694  
2028 1,256  
2029 488  
Thereafter 0  
Total undiscounted operating lease payments 5,767  
Imputed interest expenses (570)  
Total operating lease liabilities 5,197 $ 2,585
Less: Current portion of operating lease liability (1,182) (1,562)
Operating lease liability, net of current portion $ 4,015 $ 1,023