XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Summary of Changes in Note Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Beginning Balance $ 0  
Ending Balance   $ 0
Note Receivable    
Debt Securities, Available-for-Sale [Line Items]    
Beginning Balance 0 2,601,000
Accrued interest   94,000
Write-off of Note Receivable   (2,695,000)
No Change 0  
Ending Balance $ 0 $ 0