v3.26.1
Related Parties (Details) - Related Party - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 13, 2026
Aug. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]            
Related party transaction, monthly fee   $ 42        
Related party transaction, amounts of transaction     $ 42 $ 100 $ 42 $ 300
Related party transaction, purchases     $ 42 $ 200 $ 42 $ 200
Restricted Stock Units (RSUs)            
Related Party Transaction [Line Items]            
Issuance of shares for consulting arrangement (in shares)   100,000        
Award vesting period   1 year        
Restricted Stock Units (RSUs) | Subsequent Event            
Related Party Transaction [Line Items]            
Issuance of shares for consulting arrangement (in shares) 6,666