XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions - Schedule of Principal Maturities of Related Party Notes Payable (Details) - Related Party - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Total $ 5,476 $ 8,064
Notes Payable, Related Party    
Related Party Transaction [Line Items]    
Due on demand 496  
2025 (3 months remaining) 927  
2026 2,022  
2027 759  
2028 0  
2029 0  
2030 2,855  
Thereafter 0  
Total $ 7,059