v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE ALLOWANCE OF CREDIT LOSS

The following table provides a roll-forward of the allowance for credit losses that is deducted from accounts receivable to present the net amount expected to be collected at March 31, 2026:

 

   

Balance, January 1, 2026  $884,000 
Change in expected credit losses   (195,000)
Write-offs, net of recoveries   (38,000)
Balance, March 31, 2026  $651,000 
SCHEDULE OF ESTIMATED FAIR VALUE

The following table presents the estimated fair values and the carrying values:

 

   March 31, 2026   December 31, 2025 
   Carrying Value   Fair Value   Carrying Value   Fair Value 
2030 Notes  $292,087,000   $303,750,000   $243,184,000   $262,500,000