XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants and Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jan. 16, 2020
Class of Warrant or Right [Line Items]        
Percentage of common stock held by warrant holder and affiliates 49.00%      
Sales in UPB of loans affiliate   $ 19,816,000    
Proceeds from loans     $ 0  
Exercise Price of $2.96 per Share of Common Stock        
Class of Warrant or Right [Line Items]        
Exercise price per share $ 2.96      
Warrants to purchase an aggregate shares 2,008,749      
Exercise Price of $4.94 per Share of Common Stock        
Class of Warrant or Right [Line Items]        
Exercise price per share $ 4.94      
Warrants to purchase an aggregate shares 1,004,375      
Common Stock        
Class of Warrant or Right [Line Items]        
Convertible preferred shares outstanding into common stock       11,749,994
Unpaid Principal Balance        
Class of Warrant or Right [Line Items]        
Sales in UPB of loans affiliate $ 28,700,000