v3.25.3
Fair Value Measurements - Summary of Changes in the Fair Value of the Yorkville Convertible Note (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value Measurements (Details) [Line Items]        
Loss on debt issuance $ 192,000 $ 0 $ 444,000 $ 171,000
Fair Value, Inputs, Level 3 [Member]        
Fair Value Measurements (Details) [Line Items]        
Balance at September 30, 2025 2,003,000   2,003,000  
Fair Value, Inputs, Level 3 [Member] | Yorkville Convertible Notes [Member]        
Fair Value Measurements (Details) [Line Items]        
Issuance of Yorkville convertible note     4,950,000  
Loss on debt issuance     444,000  
Repayment in cash of Yorkville convertible notes     (3,640,000)  
Change in fair value     249,000  
Balance at September 30, 2025 $ 2,003,000   $ 2,003,000