XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Notes Payable - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Notes Payable [Line Item]        
Proceeds from related party loans     $ 500  
Related Party        
Related Party Notes Payable [Line Item]        
Proceeds from related party loans $ 500      
Repayment of notes payable $ 150      
Interest expense   $ 16 $ 133  
Related Party | GEN Webster        
Related Party Notes Payable [Line Item]        
Loan agreement, maturity date       Nov. 25, 2024
Notes payable   0    
Total related party notes payable   $ 0    
Proceeds from related party loans       $ 1,900
Loan interest       3.00%