v3.25.2
Notes Receivable - Schedule of Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Notes receivable, at fair value    
Notes receivable, at fair value - current portion
Notes receivable, at fair value - non-current portion $ 902
Raefan Industries LLC [Member]    
Notes receivable, at fair value    
Maturity Date Jun. 30, 2025 Jun. 30, 2025
Stated Interest Rate 8.00% 8.00%
Principal Amount
Interest Receivable
Fair Value
American Innovative Robotics [Member]    
Notes receivable, at fair value    
Maturity Date Apr. 01, 2027 Apr. 01, 2027
Stated Interest Rate 8.00% 8.00%
Principal Amount $ 1,106
Interest Receivable 23
Fair Value $ 902
Convergent convertible note [Member]    
Notes receivable, at fair value    
Maturity Date   Dec. 02, 2024
Stated Interest Rate   8.00%
Principal Amount  
Interest Receivable  
Fair Value