XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 18, 2025
$ / shares
shares
Jun. 30, 2025
USD ($)
Number
$ / shares
Jul. 21, 2025
USD ($)
Jun. 20, 2025
shares
May 21, 2025
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Subsequent Event [Line Items]            
Number of time of special dividend | Number   1        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001     $ 0.001 $ 0.001
Debt instrument outstanding principal and accrued interest | $   $ 3,008       $ 0
First Finance Ltd. | Class B Convertible Preferred Stock            
Subsequent Event [Line Items]            
Stock issued upon conversion of preferred stock | shares       3,026    
Subsequent Event | Class A Redeemable Preferred Stock            
Subsequent Event [Line Items]            
Number of share issuable as special stock dividend for each common stock issued | shares 1          
Preferred stock, Redemption percentage 100.00%          
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001          
Subsequent Event | First Finance Ltd. | Convertible Notes Payable            
Subsequent Event [Line Items]            
Debt instrument outstanding principal and accrued interest | $     $ 3,025