v3.26.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of concentration of credit risk
               
    Three Months Ended
June 30,
 
    2026     2025  
Customer 1     26 %     14 %
Customer 2     19 %     12 %
Customer 3     n/a       11 %
Customer 4     n/a       11 %
Schedule of allowance for credit losses
               
    Three months Ended
June 30,
 
    2026     2025  
Opening balance as of April 1   $ 1,335     $ 3,574  
Additions charged to cost and expense     14       22  
Closing balance as of June 30   $ 1,349     $ 3,596  
Schedule of allowance for credit losses
               
    Three months Ended
June 30,
 
    2026     2025  
Opening balance as of April 1   $ 52     $ 76  
Change in provision for credit losses     -       1  
Closing balance as of June 30   $ 52     $ 77