v3.25.2
Fair Value of Financial Assets and Liabilities - Schedule of Financial Assets that are Measured at Fair Value on a Recurring Basis (Details) - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Financial Assets that are Measured at Fair Value on a Recurring Basis [Line Items]    
Notes receivable at fair value, non-current Balance beginning $ 902 $ 1,129
Notes receivable at fair value, non-current Balance ending 1,128
Notes receivable at fair value, current Balance beginning 3,177
Collection of principal outstanding   (500)
Realized and unrealized gain and loss on note receivable, net   (1,657)
Unrealized gain (loss) on notes receivable 221 (1)
Change in interest receivable 20 (56)
Notes receivable at fair value, current Balance ending $ 964
Collection of principal and interest outstanding $ (1,143)