XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
employee
shares
Dec. 31, 2023
USD ($)
employee
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
employee
shares
Dec. 31, 2022
USD ($)
May 19, 2022
shares
Defined Contribution Plan Disclosure [Line Items]            
Deferment percentage of base salary, minimum       1.00%    
Employer matching contribution       6.00%    
Maximum employer matching contribution percentage       100.00%    
Contributions to savings plan | $       $ 80,000 $ 440,000  
Contributions made to ESOP | $       $ 0 $ 0  
Shares held under ESOP (in shares) | shares 1,003 1,003   1,003    
Stock issued (in shares) | shares     714,287      
Number of employees part of equity plan | employee 311 311   311    
Stock issued | $     $ 10,000,000      
Equity Bonus Plan            
Defined Contribution Plan Disclosure [Line Items]            
Share pool (in shares) | shares           80,000
Stock issued (in shares) | shares 44,341 44,341        
Stock issued | $ $ 750,000 $ 750,000