XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Gross Future Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 1,550  
2026 1,417  
2027 1,406  
2028 1,448  
2029 1,237  
Total undiscounted rent payments 7,058  
Present value discount (1,699)  
Present value of lease payments 5,359  
Current portion of operating lease liabilities (included as a component of accrued expenses and other current liabilities) 961 $ 3,302
Operating lease liabilities - long-term 4,398 $ 144
Total operating lease liability $ 5,359