v3.26.1
Lease (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lease [Abstract]            
Term of lease agreement 64 months          
Base rent per month $ 17,000          
Percentage of increasing lease base rent per annum 3.00%          
Weighted-average lease term   2 years 6 months   2 years 6 months   1 year 6 months
Weighted-average discount rate   12.00% 12.00% 12.00% 12.00%  
Operating lease expense   $ 206,000 $ 55,000 $ 353,000 $ 95,000  
Renewal term of lease agreement 3 years