v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Expense

The components of lease expense were as follows:

 

   Six Months ended
June 30,
 
   2025   2026 
Operating lease expense  $376   $719 

 

Supplemental cash flow information related to leases was as follows:

 

    Six Months ended
June 30,
 
    2025     2026  
Cash paid for amounts included in the measurement of lease liabilities:            
Operating cash flows from operating leases   $ 200     $ 668  

 

Supplemental balance sheet information related to leases was as follows:

 

   Six Months ended
June 30,
 
   2025   2026 
Weighted-average Remaining Lease Term        
Operating leases   5.20 Years      4.31 Years 
Weighted-average Discount Rate          
Operating leases   6.85%   6.85%
Schedule of Maturities of Lease Liabilities

As of June 30, 2026, maturities of lease liabilities were as follows:

 

   Amount 
For the remainder of the year ending December 31, 2026  $770 
For the year ending December 31,     
2027   1,574 
2028   1,393 
2029   1,329 
2030   1,375 
Thereafter   
 
Total lease payments   6,441 
Less: interest   (883)
Total   5,558 
Less: current portion  $(1,495)
Non-current portion   4,063